to fill (a person) with great surprise or wonder
surprise
to surprise (a person) greatly
surprise
surprise (a person) greatly
amaze
to astonish (a person)
astound, confuse
to show great enthusiasm (for a person, thing)
influence
to have a strong favourable effect on (a person)
influence
to fill (a person) with complete respect, fear etc
influence
to defeat (a person) because of greater strength or numbers
beat; get the upper hand
to make (a person) unconscious by a blow, especially on the head; to shock or surprise (a person)
shock